failure rate engineering nasdaq 100 maintenance reliability s&p 500 quality new generation patterning maintainability mtbf calculation ngp fmeca fault tree investing fmea mtbf prediction nasdaq